.demand_list li {
    display:flex;
    align-items: center;
    margin-bottom:20px;
}
.demand_list li lable{
    display:inline-block;
    width:100px;
    font-size:16px;
    font-weight:500;
    color:#000;
    margin-right:24px;
}
.pur_title{
    box-sizing: border-box;
}
.demand_list{
    padding-left:15px;
}
 .pur_title,.pur_type,.pur_addr{
    width:400px;
    height:31px;
    padding:0;
    background:rgba(255,255,255,1);
    border:1px solid rgba(220,220,220,1);
}
.demand_list li .pur_unit,.demand_list li .pur_num{
    height:31px;
    padding:0;
    background:rgba(255,255,255,1);
    border:1px solid rgba(220,220,220,1);
}
.demand_list li .pur_num{
   width:320px;
}
.demand_list li .pur_unit{
   width:77px;
   height:33px;
}
.dialog_area_wrap{
    display:inline-block;
}
.dialog_area_wrap .field-value select{
    height:30px;
}
.pur_btn{
    width:144px;
    height:41px;
    color:#fff;
    font-size:18px;
    font-weight: bold;
    line-height: 41px;
    background:#608824;
    margin-left:15px;
    margin-top:24px;
    cursor: pointer;
}
.img_cover{
    display:inline-block;
    width:400px;
    height:59px;
    background:#DCDCDC;
}
.upload{
    display:inline-block;
    width:98px;
    height:27px;
    text-align:center;
    line-height: 27px;
    font-size:12px;
    margin-bottom:8px;
    border:1px solid #DCDCDC;
}
.upload i{
    display:inline-block;
    width:14px;
    height:14px;
    margin-right:9px;
    background:url(/asset/image/upload.png) no-repeat;
    background-size:100%;
}
.upload span,.upload i{
    vertical-align: middle;
}
#file{
    display:none;
}
.upload_box{
    display:inline-block;
    margin-left:24px;
}
.upload_box span{
    font-size:12px;
    color:#666666;
}
.goods_info{
    padding-left:15px;
}
.goods_info .title{
    font-size:16px;
    font-weight:500;
    color:#333;
}
#textarea{
    display:inline-block;
    width:885px;
    height:330px;
    resize:none;
    margin-top:28px;
}
.balance_details{
    background:none !important;
}
.textarea_editor{
    flex-direction: column;
    align-items: flex-start !important;
}
.textarea_box{
    margin-top:15px;
}
iframe{
    height:398px !important;
}
.xheLayout{
    width:739px !important;
}